package com.example.SpringRestApp.test;

import java.security.Principal;
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;

import org.springframework.web.context.request.WebRequest;

public class WebRequestMock implements WebRequest {

	public boolean checkNotModified(long lastModifiedTimestamp) {
		return false;
	}

	public String getContextPath() {
		return null;
	}

	public String getDescription(boolean includeClientInfo) {
		return null;
	}

	public String getHeader(String headerName) {
		return null;
	}

	public Iterator<String> getHeaderNames() {
		return null;
	}

	public String[] getHeaderValues(String headerName) {
		return null;
	}

	public Locale getLocale() {
		return null;
	}

	public String getParameter(String paramName) {
		return null;
	}

	public Map<String, String[]> getParameterMap() {
		return null;
	}

	public Iterator<String> getParameterNames() {
		return null;
	}

	public String[] getParameterValues(String paramName) {
		return null;
	}

	public String getRemoteUser() {
		return null;
	}

	public Principal getUserPrincipal() {
		return null;
	}

	public boolean isSecure() {
		return false;
	}

	public boolean isUserInRole(String role) {
		return false;
	}

	public Object getAttribute(String name, int scope) {
		return null;
	}

	public String[] getAttributeNames(int scope) {
		return null;
	}

	public String getSessionId() {
		return null;
	}

	public Object getSessionMutex() {
		return null;
	}

	public void registerDestructionCallback(String name, Runnable callback,
			int scope) {

	}

	public void removeAttribute(String name, int scope) {

	}

	public Object resolveReference(String key) {
		return null;
	}

	public void setAttribute(String name, Object value, int scope) {

	}

}
